package com.yuw.utils;

public class MyUtils {
    /**
     * 简单工厂：获取一个Class的实例对象 【可以使用Spring框架的IOC 或者 DI 来进行智能处理】
     *
     * @param tClass Class参数
     * @return 实例对象
     */
    public static <T> T getNewInstance(Class<T> tClass) {
        // 默认返回值
        T t = null;
        try {
            t = tClass.newInstance();
        } catch (InstantiationException e) {
            e.printStackTrace();
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        }
        return t;
    }
}
